U.S. Crude Oil Inventories Extend Decline

Crude oil inventories in the United States decreased by 3.8 million barrels during the week ending June 26, according to new data from the U.S. Energy Information Administration…

Oil Futures Move Lower With Market Focused on Peace Talks, Hormuz

U.S. Crude Oil Inventories Extend Decline