Oil prices up nearly 3% on Sverdrup outage, Ukraine war escalation

Oil prices up nearly 3% on Sverdrup outage, Ukraine war escalation

No comments

Read more