The American Petroleum Institute (API) reported a big crude oil gain of 5.618 million barrels this week. According to API data, US crude stocks have grown by about 31 million barrels so far this year, while US strategic oil reserves have fallen more than six-fold to 197 million barrels.

The buildup in crude inventories was due in part to the release of 3.6 million barrels from the US Department of Energy Strategic petroleum…



Source link