The United States has allowed countries to buy Russian oil and petroleum that are already loaded on ships at sea...
energy infrastructure attacks
G7 countries said they are ready to take “necessary measures” to support global Energy supplies after the conflict involving the...
Global oil prices surged past $110 per barrel as stock markets dropped sharply following the intensifying conflict between the United...
