1 result found
Russia asserted that global energy markets cannot be stable without its oil, following a US temporary allowance for Russian crude sales already in transit. This move occurred as oil prices surged ami