Ukraine says it recently repelled 24 Russian attacks AdminMarch 28, 2023 • US has replaced Russia as Europe’s top crude oil supplier Source: CNN