Commodities / FXStreet Forex News RSS

Crude Oil rediscovers its war premium as the Versailles patch peels off

West Texas Intermediate (WTI) Crude Oil trades near $74.50 on Wednesday, up more than 3.5% and extending a rebound that began at the $68.00 floor in early July.