Market Pulse
U.S. crude oil inventories increased by 3.1 million barrels for the week ending April 3, according to the U.S. Energy Information Continue Reading
Market Pulse
U.S. crude oil inventories rose by 5.5 million barrels for the week ending March 27, according to the U.S. Energy Information Continue Reading