Oil prices clawed back some losses on Thursday after tumbling more than 5% to a three-week low in the previous session after consuming nations announced a huge release of oil from emergency reserves to offset supply lost from Russia.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...