EconomyOil price on track for longest losing streak in more than 12 months
Brent crude fell below $99 a barrel in Asian trading as talks on the Middle East conflict continued, putting oil prices on course for their longest losing run in more than a year.
Oil price on track for longest losing streak in more than 12 months