Global Oil is Nervous!
Global oil prices fell slightly as the market was clouded by two conflicting concerns: the threat of a supply surplus and new US sanctions against Russia. Brent was trading below USD 64 per barrel, while West Texas Intermediate (WTI) hovered near USD 59 per barrel. The price of Russia’s main oil fell to its lowest…
