WEEKLY MARKET FUNDAMENTALS AND ENERGY REPORT- APRIL 27-MAY 3, 2018

27th April- May 3, 2018