Business Supply chain constraints push oil prices near two-month high May 27, 2022 1 min read The global oil prices have been under high pressure due to the ongoing Russia Ukraine war