Oil prices on Monday hit $60 per barrel (approx), the highest point in the last one year at the first trading session for the week. Brent futures sold at $59.95 per barrel, boosted by supply cuts among OPEC+ members and hopes that the stimulus package in play at the world’s largest economy would see the light of the day. At the time of writing this report, Brent crude traded at $59.95 a barrel thereby touching its one-year high. Also U.S. West Texas Intermediate crude futures rallied by 1%, to…
Read More