• @anakin78z
    link
    English
    12 months ago

    Oil demand deceleration is up in country where demand for non battery vehicles is down. China.