Defying The Glut
April 08, 2020 at 10:15 AM EDT
Oil prices are bouncing back after a pre-American Petroleum Institute(API) report sell-off that was expected to show a massive increase in supply. The API did not disappoint by reporting that crude supply surged by 11.9 million barrels.