Oil prices rose Mar. 21, pushed higher by reports of declines in crude oil inventories from both the US Energy Information Administration and the American Petroleum Institute.
Source: News
Oil prices rose Mar. 21, pushed higher by reports of declines in crude oil inventories from both the US Energy Information Administration and the American Petroleum Institute.
Source: News