Oil prices on Monday went south, after crude exports from the Middle East rose above pre-war levels, while the Group of Seven nations pledged to release...
The Group of Seven (G7) has resolved to release up to 100 million barrels of crude oil and petroleum products from strategic stocks. An analyst at...