Oil Inventories Fall by 3.1M Barrels Last Week: API By Investing.com
© Reuters. By Yasin Ebrahim Investing.com – U.S. crude stockpiles fell less than expected last week just as supply disruptions have provided a respite somewhat from concerns about Omicron-led supply and demand imbalances. , the…
Read More