Crude oil prices rebound 1.5% but trade below $60 per barrel: Where is it headed in near term?
Oil prices climbed over 1.5% on Wednesday after U.S. President Donald Trump announced a “total and complete” blockade…
Browsing Tag