Greta Thunberg charged for blocking oil port