Tehran hit by unprecedented Israeli strikes as U.S. peace talks stall and Hormuz deadline pushed again
Read More 3 minute read Energy Industry News Norway approves $18.5bn oil and gas projects amid recovering demand The Norwegian Ministry of Petroleum and Energy has approved 19 significant oil and gas projects on the Norwegian… byPallavi MadhirajuJune 29, 2023