US Crude Bid Despite Weekly Oil Inventories Disappointing
Crude oil prices reached an October 2018 high this week on Trump's waiver decision. Both the API and EIA reports for the week ending April 19 were disappointing. However, it will take more than just a few stockpiled barrels for any…
Read More
Read More