Oil prices soared, with the global Brent benchmark climbing as high as $119.50 a barrel before paring gains. Reports that G-7 finance ministers will hold a call later Monday to discuss a possible joint release of oil reserves helped curb the rally. (Source: Bloomberg)
Latest posts by Toimitus (see all)
Extralehdet Extralehdet