WTI Crude Oil drops below $59 as market shrugs off Russian refinery strikes

WTI Crude Oil drops below $59 as market shrugs off Russian refinery strikes

You will be redirected in 10 seconds.