News
G7 nations mulling ‘price cap’ on Russian oil to build pressure

More details on a price cap are expected to be revealed during the three-day G7 summit in Germany. (File Photo: Justin Trudeau/Facebook)

More details on a price cap are expected to be revealed during the three-day G7 summit in Germany. (File Photo: Justin Trudeau/Facebook)