Oil rises 1% after selloff



Prices of oil futures rose by over 1% on Thursday after a sharp selloff on Wednesday.

Traders continue to monitor how the energy crisis in Europe will unfold as the West is pushing for price caps on …