Oil prices fall sharply toward pre-war levels amid easing geopolitical tensions and rising supply.
Open shared insight