News Oil prices fall as G7 releases 100 million barrels amid rising Middle East exports Isaac Nana Yaw Annor 2 weeks ago
News Shell’s Oil Bonanza: Profits Soar as Iran War Drives Up Prices Isaac Nana Yaw Annor 3 months ago