Crude oil prices rose by around 3% last week, marking their second consecutive weekly gain and reaching a two-week high. The move was triggered by Western nations' proposal to reduce the price cap on Russian oil. This measure is part of a broader package of economic sanctions designed to reduce Russia's energy revenues and limit […]