Crude Oil Price Hits $97 Per Barrel
Brent crude oil price rallied to $97.5 on Thursday, as the crude storage hub in Cushing, Oklahoma, United States, fell by 943,000 barrels to 22 million barrels within one week.
According to the Managing Director of TD Securities, Bart...