Lates News
After a short-term drop of $3, WTI and Brent crude oil prices rebounded, currently trading at $84.9 per barrel and $87.9 per barrel respectively. A statement has been released indicating that members of the International Energy Agency have agreed to release 400 million barrels of crude oil.
Latest
5 m ago

