Oil costs leap practically 6% amid geopolitical tensions, publish greatest day since April
A view from the oil firm Tatneft in Tatarstan, Russia on June 04, 2023. Anadolu Company | Anadolu Company | Getty Photos Oil costs rose greater than 5% on Friday…