MarketWatchOil posts highest finish since mid-March on a stronger demand outlook and drop in U.S. suppliesApr 14, 2021more_vert