Brent crude rose above $105 a barrel as attacks on shipping and renewed Middle East hostilities heightened fears of supply disruptions.
Brent crude rose above $100 a barrel on Wednesday, reviving concerns that higher energy costs could intensify inflationary pressure and weigh on markets. The rand remained…