Oil Slides on Conflicting Red Sea Reports, EIA Numbers Ahead
OIL PRICE FORECAST:Most Read: What is OPEC and What is Their Role in Global Markets?Oil prices failed to maintain its momentum this week with a sharp selloff yesterday continuing through the Asian and European sessions today. US stockpile…