UPDATE: Oil prices have surged following a sharp two-day sell-off, providing a much-needed reprieve for energy markets. As of today, West Texas Intermediate (WTI)...
Indian Oil Corporation (IOC) has secured another cargo of U.S. West Texas Intermediate (WTI) crude oil for delivery in October 2023. This purchase continues...