Oil Finishes Best Month Since Sell-Off in March
US WTI Crude Oil settled at $ 35.49/bbl, capping off it best month in history with a 88% increase amid an uptick in demand and record production cuts. This month's surge follows the steepest downturn on record in April, and WTI is still…