Oil prices may have exhausted this week with WTI marking the largest weekly loss since November. The technical trade levels that matter on the Crude weekly chart.
Oil prices may have exhausted this week with WTI marking the largest weekly loss since November. The technical trade levels that matter on the Crude weekly chart.