Oil futures declined on Wednesday, with the U.S. benchmark falling below $80 a barrel to their lowest settlement in more than two weeks.
Pressure from concerns over the outlook for energy demand outweighed support from a weekly decline in U.S. crude supplies.
Price action
Supply and demand
Oil futures declined Wednesday…
Read the full article here