News

WTI prices have lost roughly 16 percent this month, while Brent has dropped 17 percent, the worst monthly drops since ...