The EIA said crude stocks fell by 9.59 million barrels in the week ending March 15, the biggest since July 2018 and compared to a…
Tag: barrels of oil
Oil demand growth is set to ease due to efficiency gains and electric cars
While global oil demand growth is set to ease, in particular as China slows down, it still increases an annual average of 1.2 million barrels…