beforeits.news
Oil prices under pressure after major petrol construction
The American Petroleum Institute (API) on Tuesday reported a modest pull in crude oil inventories of 2.618 million barrels for the week ending April 2.Analysts have forecast a smaller draw of 1.436…