Business

Oil prices rebound by more than $2 a barrel on prospect of tightening US crude supplies

22756132
Oil prices rose by more than $2 a barrel in early trade on Wednesday on shrinking U.S. crude inventories, recouping some ​of the previous session's losses caused by a pause in fighting ‌between Washington and Tehran.

SEE MORE

More