Oil futures rose Wednesday, with the U.S. benchmark posting its highest finish of 2023, buoyed by continued concerns over supplies that have been amplified by the latest turn in the war between Russia and Ukraine.
Data showing a drop in U.S. fuel inventories also provided support, offsetting a rise in crude stocks.
Price action
Market drivers
The…
Read the full article here














