Price ceiling on crude oil

America said Russian Crude oil sold cheap prices one year India most benefited

Russian Crude oil: The US Treasury Department has praised the US sanctions imposed on Russia…