Oil Holds Near $74 as Trump Lambasts OPEC to Temper Price Surge

5 Jul

By